A Massively Parallel Programming Language and Its Application to Image Processing and Computer Vision
نویسندگان
چکیده
In this paper, we describe a massively parallel programming language V and its application to describe of parallel image processing algorithms. V is designed so as to be independent from target machine architectures as much as possible, and to provide a framework for programmers to describe a wide variety of parallel algorithms easily. V is based on a functional language framework and enhanced by introducing the idea of a parallel object-oriented system. Though V is a general purpose language, its major applications are image processing, computer vision and multi-media processing. Here, we show the outline of the language by using several examples, emphasizing its e ectiveness for the description of parallel image processing algorithms.
منابع مشابه
Quad-pixel edge detection using neural network
One of the most fundamental features of digital image and the basic steps in image processing, analysis, pattern recognition and computer vision is the edge of an image where the preciseness and reliability of its results will affect directly on the comprehension machine system made objective world. Several edge detectors have been developed in the past decades, although no single edge detector...
متن کاملQuad-pixel edge detection using neural network
One of the most fundamental features of digital image and the basic steps in image processing, analysis, pattern recognition and computer vision is the edge of an image where the preciseness and reliability of its results will affect directly on the comprehension machine system made objective world. Several edge detectors have been developed in the past decades, although no single edge detector...
متن کاملFast Cellular Automata Implementation on Graphic Processor Unit (GPU) for Salt and Pepper Noise Removal
Noise removal operation is commonly applied as pre-processing step before subsequent image processing tasks due to the occurrence of noise during acquisition or transmission process. A common problem in imaging systems by using CMOS or CCD sensors is appearance of the salt and pepper noise. This paper presents Cellular Automata (CA) framework for noise removal of distorted image by the salt an...
متن کاملCompiling SA-C Programs to FPGAs: Performance Results
At the first ICVS, we presented SA-C (“sassy”), a singleassignment variant of the C programming language designed to exploit both coarse-grain and fine-grain parallelism in computer vision and image processing applications. This paper presents a new optimizing compiler that maps SA-C source code onto field programmable gate array (FPGA) configurations. The compiler allows programmers to exploit...
متن کاملApplication of Radon Transform in Detecting Turning Angle of Bodies and in Reading Multi - Lingual Documents
Recently, image processing technique and robotic vision are widely applied in fault detection of industrial products as well as document reading. In order to compare the captured images from the target, it is necessary to prepare a perfect image, then matching should be applied. A preprocessing must therefore, be done to correct the samples’ and or camera’s movement which can occur during the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007